consistent estimate - French English Dictionary